Stroma, synonymous with hope for spinal cord injury research A group of Puerta de Hierro Hospital in Madrid achieved positive results in animal and human tested shortly EDITORIAL Group Research Hospital Puerta de Hierro in Madrid received last week with a story that opens […]