Duncan Mactavish @duncanmactav

Environmental Engineering - Stanford 22’ San Francisco, CA Joined August 2014
  • Tweets
    2
  • Followers
    34
  • Following
    70
  • Likes
    19