75 pubs · 2,657 cites · h-index 22
Nanyang Technological University
2025 - Present
Department of Biotechnology
2026 - Present
Justus-Liebig-Universität Gießen
2004 - 2025
Hochschule Fresenius
2019 - 2025
Stanford Medicine
2025 - 2025