Tom Richardson Current Position and Institution Senior Scientist, Mimeon Pharmaceuticals, Boston. Lab affiliation Postdoctoral fellow, 2000 - 2002.PeopleAlumni