Skip to main content

Highlights

  1. 1
    Nature · 2024
    PMID: 38632403PMCID: PMC11960862DOIFirst author37 citations
  2. 2
    Cell · 2023
    PMID: 37001505PMCID: PMC10144504DOIFirst author47 citations

Publications

13 publications

Mentoring

1 mentee