Lu Yang: Delusional Mandala

Exhibition Website

Jun 2 2017 - Sep 17 2017

In her first solo United States Museum exhibition, artist Lu Yang (1984, Shanghai, China) presents a series of striking videos drawn from diverse references that investigate the politics of gender, religion, sexuality, and the nature of contemporary neuroscience and medicine.

Credit: Exhibition overview from museum website


  • Multi-media / Digital / Video
  • Asian
  • Contemporary
  • Chinese
  • Lu Yang

Exhibition Venues & Dates