349 pubs · 40,432 cites · h-index 43
Columbia University Irving Medical Center
2011 - Present
Columbia University
2005 - Present
Synopsys (Switzerland)
2025 - 2025
Cornell University
2015 - 2024
Norwegian Womens Public Health Association
2018 - 2024