51 pubs · 2,389 cites · h-index 27
Affimed Therapeutics (Germany)
2000 - 2009
German Cancer Research Center
1994 - 2003
Heidelberg University
University of Freiburg
2000 - 2000
Recombinant Antibody Technology (United Kingdom)
1999 - 2000