Used to annoy the scientists in Oxford, now annoying the ones in Boston. I have been known to take the guise of a giant finch from time to time.

  • JoinedMay 2009
  • OccupationBack off, man. I'm a scientist.
  • HometownLondon, UK
  • Current cityBoston, MA
  • CountryUS
View all

Photos of Amy

Testimonials

Nothing to show.