32 pubs · 3,855 cites · h-index 25
University of Freiburg
2003 - 2003
University of Basel
1994 - 2002
Research Institute of Molecular Pathology
1998 - 1998
University College London
1994 - 1994
Rockefeller University
1988 - 1992