27 pubs · 921 cites · h-index 16
Semmelweis University
2026 - Present
University of Szeged
2022 - 2022
Technical University of Munich
2016 - 2022
Center for Integrated Protein Science Munich
2016 - 2021
Hebrew University of Jerusalem
2010 - 2021