Go to the profile of Susan Simpson

Susan Simpson

Scientific Editor, Novartis
  • Novartis
  • Ireland