Shu Lea Cheang is a Taiwanese multimedia artist who works in the fields of net-based installation, social interface and film production.
2001
1996
2017
1990
1994
2005
1995