Artist
Jenova Chen
born Shanghai, China 1982
- Born
- Shanghai, China
- Active in
- Los Angeles, California, United States
Exhibitions
April 23, 2015–September 6, 2015
Watch This! Revelations in Media Art presents pioneering and contemporary artworks that trace the evolution of a continuously emerging medium.