Si Chen is an artist who engages in installation, sculpture and digital painting. She now lives in Boston and studied at SMFA at Tufts University. There, she absorbed the acute issues such as environment to form installation, sculpture and digital painting, subsequently refining her own visual and conceptual vocabulary that emerged through her focus on the points of intersection between sculpture and space.
Her personal artist website is http://sichen.creatorlink.net