48 pubs · 2,855 cites · h-index 19
Government of the United States of America
2025 - 2025
Merck & Co., Inc., Rahway, NJ, USA (United States)
2009 - 2021
Agile Therapeutics (United States)
2018 - 2018
Premiere Research Institute
2012 - 2012
Harvard University
1998 - 2007