117 pubs · 18,513 cites · h-index 40
Pharmacoeconomics and Health Outcomes Research Iberia (Spain)
2026 - Present
Institute of Cognitive and Brain Sciences
2000 - 2025
Massachusetts Institute of Technology
1993 - 2025
IIT@MIT
2009 - 2021
Institute of Economics Zagreb
2020 - 2020