10 pubs · 472 cites · h-index 7
Stem Cell Institute
2016 - 2017
Universidad de León
2017 - 2017
University of Southern California
2016 - 2016
Cedars-Sinai Medical Center
Keck Hospital of USC