Chengdu No. 7 High School, UC Berkeley, University of Nottingham, Uni. of Nottingham Ningbo, Brandeis University, Brandeis University, Brandeis International Business School, The University of Nottingham
Hey, I'm Ellen Menglan!
Boston, Massachusetts, United States
Member since November 2011
I am from Boston, just graduated from Brandeis University. I love traveling and meeting new friends.
Ellen Menglan has completed online and offline ID verification.