40 pubs · 2,454 cites · h-index 14
University of Hong Kong
2022 - Present
Bristol-Myers Squibb (Sweden)
2025 - 2025
Bristol-Myers Squibb (United States)
2023 - 2023
Princeton University
2021 - 2021
University of North Carolina at Chapel Hill
2019 - 2019