Open Menu Close Menu Open Search Close Search

Si Chen, Master of Fine Arts

Si Chen is an artist who engages in installation and digital painting. She now lives in United States and studies at SMFA at Tufts University. Si is acutely aware of environmental issues, and her art practice reflects on her knowledge. Subsequently refining her own visual and conceptual vocabulary that emerged through her focus on the points of intersection between installation and space.