• Positively Reviewed
    2 Reviews
About Me
Tufts University
English, Español, Français, Ελληνικά, العربية
Hey, I'm Stephanie!
Somerville, Massachusetts, United States · Member since February 2012

My name is Stephanie, and I'm a water and environmental resource engineer at Tufts University in Boston, Massachusetts, USA. I love traveling!

I speak French, Greek, Arabic, (English) and some Spanish and I will eat almost anything at least once.

  • 2
    2 Reviews