129 pubs · 10,353 cites · h-index 57
Friedrich Miescher Institute
1986 - 2012
University of Groningen
1981 - 2005
Novartis (Switzerland)
1990 - 2003
Roche (Switzerland)
2000 - 2000
Roche (United Kingdom)