34 pubs · 189 cites · h-index 8
Hospital Del Mar
2017 - Present
Cellular Research (United States)
2026 - Present
Center for Research in Environmental Epidemiology
2025 - 2025
Novartis (Switzerland)
2022 - 2022
Regeneron (United States)