201 pubs · 10,362 cites · h-index 46
University of Luxembourg
2023 - 2025
Helmholtz Zentrum München
2009 - 2025
University of Oxford
2025 - 2025
Czech Academy of Sciences, Institute of Molecular Genetics
2020 - 2025
Deutsches Diabetes-Zentrum e.V.
2013 - 2025