43 pubs · 2,770 cites · h-index 30
UCB Pharma (United States)
2014 - 2014
Nierenzentrum Heidelberg
2010 - 2010
Johns Hopkins University
2005 - 2005
University of Minnesota System
1995 - 1995
University of Minnesota
1987 - 1994