Yang Chi-Chuan was born in Taipei in 1985. After graduating from the Department of Sculpture of National Taiwan University of Arts in 2007, she moved on to study at the National School of Fine Arts in France (École nationale supérieure des Beaux-Arts), where she began employing a satirical critical angle to examine the unique physical conditions and perceptional states that she was undergoing while being in a foreign land. She received the National Diploma in Visual Arts (Diplôme National d'Arts Plastiques) in 2011. After returning to Taiwan, Yang began focusing on the small, intricate physical perceptions that can be sparked with artworks’ presence in an environment, seeking to incorporate senses beyond sight into her art to evoke new sensory order. Her recent focus highlights the possible existence of features, factors that are opposite, contradictory or partial, with the differences observed transformed by Yang into recounts for unique existential qualities in particular groups or individual entities, as she attempts to piece together her concerns for the world she dwells in through life’s minute details.