11 pubs · 351 cites · h-index 10
Karolinska Institutet
2007 - 2021
Center of Regenerative Medicine in Barcelona
2015 - 2015
Johns Hopkins University
2009 - 2009