75 pubs · 3,436 cites · h-index 35
Debiotech (Switzerland)
2006 - 2010
Jain PharmaBiotech (Switzerland)
2008 - 2010
Phenex Pharmaceuticals (Germany)
2004 - 2005
St Anna Children's Hospital
1997 - 2001
Novartis (Switzerland)
1994 - 2000