At a recent press conference, University of Louisville officials announced the Kentucky Spinal Cord Injury Research Center has earned more than $13.7 million...
Share this note: