
















Liminal space
Installation
2026
2013-now
This work is about my dad, Chen shangwen, and his cancer. It is about grief. It is critical of Israel Palestine conflicts, Venezuela and various third world issues. It represents a desire to discover one’s cultural roots in North America. Etc.