Tag: Sophie Tianxin Chen

Sophie Tianxin Chen

Sophie Tianxin Chen was born in China and resided there until the age of 15. She has lived in Singapore, Canada, and moved to the United States in 2007. She…