34 pubs · 57,433 cites · h-index 24
Novartis (Switzerland)
1991 - 1997
Max Planck Institute of Immunobiology and Epigenetics
1988 - 1991
Roche (Switzerland)
1982 - 1985
La Roche College
1981 - 1981
University of Basel
1976 - 1976