STAR Project named in Popular Science’s ’12 Most Important Health Innovations of the Year’ October 18, 2016June 15, 2017 Read more about this story HERE Share this: Share on Facebook (Opens in new window) Facebook Share on LinkedIn (Opens in new window) LinkedIn Share on Reddit (Opens in new window) Reddit Related