163 pubs · 18,973 cites · h-index 68
Heidelberg University
1974 - 2021
Neovii Biotech (Germany)
2020 - 2021
2006 - 2021
DKFZ-ZMBH Alliance
1988 - 2010
European Molecular Biology Organization
2009 - 2009