Ellie McDonagh

Open Targets Informatics Science Director, overseeing and developing the informatics research programme.

  • 2 posts
  • Cambridge, UK