55 pubs · 4,978 cites · h-index 24
Universitat Pompeu Fabra
2020 - 2025
Cells Therapy (Poland)
2023 - 2023
University of Arizona
2013 - 2020
Universidad de Oviedo
2012 - 2017
Universidad Nacional Autónoma de México
2010 - 2010