127 pubs · 5,914 cites · h-index 35
Biologie Labor
2011 - 2011
Technical University of Munich
1978 - 2011
Weihenstephan-Triesdorf University of Applied Sciences
2000 - 2010
University of Milan
1999 - 2001
New York Medical College
1994 - 1994