Center of Regenerative Medicine in Barcelonah-index: 80Total citations: 30,002Total papers: 468Homepage: http://www.cmrb.eu/en_index.html