Head Transplant Doctor Reports Successful Repair of Spinal Cord in Rats

Other experts say that the secret spinal cord "glue" is "too good to be true."

June 16, 2017
Subscribe
Like us on Facebook