Verifications
  • Facebook
    385 Friends
About Me
School
Barrington High School, Washington University in St. Louis, École Polytechnique Fédérale de Lausanne