58 pubs · 769 cites · h-index 15
Lucile Packard Children's Hospital
2021 - Present
Stanford University
2019 - Present
Endometriosis
2023 - 2023
Stanford Medicine
Palo Alto University
2019 - 2019