Yu Chen is a visual artist, designer, and lecturer with an MFA Degree from the School of the Art Institute of Chicago. His focus is on branding, art direction, and 3D graphics design. His project Let Parents Stay focuses on helping the people of Jinling Village, a designated poverty-stricken area - to inherit and promote the culture of Han Embroidery, a traditional technique from China.