Artist
Jenova Chen
born Shanghai, China 1982
- Born
- Shanghai, China
- Active in
- Los Angeles, California, United States
Works by this artist (3 items)
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.