Ms. Chen is a scientist and researcher. Melissa Chen26 Aug, 2016 in Cast / Crew by Loren (updated 3119 days ago)