298 pubs · 15,472 cites · h-index 66
Stanford Medicine
2010 - 2025
Stanford University
1989 - 2025
Neurosciences Institute
2022 - 2023
Palo Alto University
2009 - 2021
Norwegian Womens Public Health Association
2021 - 2021