450 pubs · 24,828 cites · h-index 81
Lund University
2025 - Present
Monash University
2010 - Present
Microsoft (United States)
2025 - 2025
Australian Regenerative Medicine Institute
2014 - 2025
University of Copenhagen
2023 - 2023