72 pubs · 674 cites · h-index 15
United States Agency for International Development
2014 - 2025
Management Sciences for Health
2011 - 2025
National Grid (United States)
2024 - 2024
Management Sciences (United States)
2017 - 2024