Department of Neuroradiology, University Hospital Vall d'Hebron Barcelona, Catalonia, located in Spain.
Journal of Tissue Science and Engineering received 807 citations as per Google Scholar report