18 pubs · 644 cites · h-index 8
Technical University of Munich
2020 - 2025
Bioscience (China)
2024 - 2024