Skip to main content

Highlights

  1. 1
    Obstetrics and gynecology · 2025
    PMID: 40245421DOIFirst and senior author

Publications

7 publications

Honors & distinctions

1 honor
  • Searle Scholars Program · Searle Scholars Program · 2025