24 pubs · 543 cites · h-index 10
IIT@MIT
2025 - 2025
Massachusetts Institute of Technology
2024 - 2025
TU Dortmund University
2022 - 2024
University of Pavia
2020 - 2022
Max Planck Institute of Biochemistry
2019 - 2021