231 pubs · 16,474 cites · h-index 67
RTI International
2008 - Present
Oklahoma State Department of Health
2025 - 2025
Ovarian Cancer Canada
2024 - 2024
University of North Carolina at Chapel Hill
2020 - 2020
Ministry of Public Health