29 pubs · 573 cites · h-index 11
AstraZeneca (Brazil)
2025 - 2025
AstraZeneca (United States)
2024 - 2025
Analysis Group (United States)
2016 - 2018
Ibero American University
2017 - 2017
University of Southern California
2012 - 2016