35 pubs · 2,362 cites · h-index 21
University of Basel
1993 - 2025
Bioengineering Center
2024 - 2024
University of Freiburg
1990 - 1990