23 pubs · 586 cites · h-index 8
EP Analytics (United States)
2026 - Present
Mozilla Foundation
2023 - 2023
Accenture (Switzerland)
2019 - 2021
U.S. National Science Foundation
2021 - 2021
Health Alliance International