200 pubs · 4,826 cites · h-index 30
Instituto Nacional de Enfermedades Respiratorias
1995 - 2025
Nvidia (United Kingdom)
2022 - 2022
Fundación Con Vida
Evalueserve (India)
NIHR Leicester Biomedical Research Centre
2019 - 2019