Story submitted by
Yuhan Cai
Menlo Park, United States
Graduated 2002, Bachelor of Science (Honours)
Faculty of Science
Graduated 2004, Master of Science