59 pubs · 1,598 cites · h-index 19
Instituto de Salud Carlos III
2021 - 2025
Barcelona Biomedical Research Park
2025 - 2025
Josep Carreras Leukaemia Research Institute
2018 - 2025
Institute for Research in Biomedicine
2024 - 2025
Leukemia Research Foundation
2021 - 2025