56 pubs · 588 cites · h-index 11
Mission Bio (United States)
2019 - Present
Technische Universität Berlin
2026 - Present
Nanostring Technologies (United States)
2023 - 2023
Chinese University of Hong Kong
2022 - 2022
Celyad (Belgium)
2019 - 2019