45 pubs · 1,051 cites · h-index 17
Indian Institute of Chemical Biology
2011 - 2025
Yale University
2025 - 2025
Norwegian Womens Public Health Association
L-3 Communications (United States)
University of Alberta
2017 - 2022