29 pubs · 3,017 cites · h-index 17
Alnylam Pharmaceuticals (United States)
2017 - 2025
Woman's Hospital
2025 - 2025
ChromaDex (United States)
Pfizer (United States)
2012 - 2014
Women's Health Research Institute
2009 - 2009