23 pubs · 606 cites · h-index 11
Roche (Switzerland)
2025 - 2025
Forschungszentrum Jülich
2000 - 2008
CellGenix (Germany)
2002 - 2007
Universität Ulm
1992 - 2003
Technische Hochschule Ulm
1998 - 1999