By seeta.bhardwa@…, 24 January, 2020 Cynthia Shen, is studying a bachelor's degree in speech pathology at Flinders University. She is from Beijing, China. Link to Email Off Avatar Image