Michael Teshima

Michael Teshima


Providence, Rhode Island, United States
Member since February 04, 2009
12 Splash Points
12 companies followed
Following Followers
Michael is not following anyone.
Becomingus006
  • About
  • >
  • Following
Education
2011 Brown University , BA , International Relations

No details submitted yet.