34 pubs · 1,945 cites · h-index 20
Uppsala University
2022 - Present
Cell Technology (China)
2026 - Present
University of California, Davis
2019 - 2022
Koç University
2014 - 2020