25 pubs · 4,633 cites · h-index 19
Roche (Switzerland)
2006 - 2006
Roche Pharma AG (Germany)
2001 - 2002
Novartis (Switzerland)
1993 - 1998
Bioanalytica (Switzerland)
1997 - 1997
University of Zurich
1988 - 1990