Skip to main content

Highlights

  1. 1
    Neuron · 2021
    PMID: 34741806PMCID: PMC8788933DOIFirst author68 citations
  2. 2
    eLife · 2024
    PMID: 38976495PMCID: PMC11230624DOIFirst author

Publications

20 publications

Mentoring

2 mentees