Matt Richards was a member of the SymbioticA research group between 2001 and 2002.
This record is a stub. You can help by adding more detail.