Profile

Ms Violet Xinying Chen

Carnegie Mellon University

Contact Details

Carnegie Mellon University