253 pubs · 7,866 cites · h-index 45
Alabama Department of Public Health
2003 - 2023
University of Alabama at Birmingham
1997 - 2023
Institute for Reproductive Health
2018 - 2018
Center for Global Development
2017 - 2017
Amgen (United States)
2015 - 2017