Profile picture
Swen Seeland
Doctorate
  • Director
    Idorsia Pharmaceuticals Ltd
    Allschwil, Switzerland
mini profile avatar Swen Seeland