32 pubs · 1,317 cites · h-index 8
Stratford University
2026 - Present
Stanford Medicine
2025 - Present
Stanford University
2023 - Present
VIB-KU Leuven Center for Cancer Biology
2023 - 2023
KU Leuven
2018 - 2023