94 pubs · 7,881 cites · h-index 39
University of Basel
1974 - 2025
Charité - Universitätsmedizin Berlin
1999 - 1999
Merck (Germany)
1996 - 1996
Max Planck Institute of Biochemistry