Szewan Leung
Art Consultant and Director, C1 Art Ltd
Szewan Leung was the Co-founder and Artistic Director of MOCA China in 2007. Since 2009 she has been an independent art consultant.
Szewan Leung was the Co-founder and Artistic Director of MOCA China in 2007. Since 2009 she has been an independent art consultant.