26 pubs · 1,822 cites · h-index 19
Merck (Germany)
1997 - 2003
University of Freiburg
1981 - 1993
Max Planck Society
1992 - 1992
University of Tübingen
Weizmann Institute of Science
1989 - 1989