81 pubs · 998 cites · h-index 14
TiGenix (Spain)
2024 - Present
Insight Genetics (United States)
2026 - Present
University of Cologne
2022 - 2025
Cologne Excellence Cluster on Cellular Stress Responses in Aging Associated Diseases
2022 - 2025
University Hospital Cologne
2022 - 2025