Stephen Mack

PhD 1994-1997 after being an udergraduate at Clare College, Cambridge

Now at Takeda, Science Park, Cambridge


Back to list of students