Tag archive for ‘Elizabeth Holmes’
Vered Weiss On Thursday, July 24th, 2014

Elizabeth Holmes, Larry Ellison, Putting Theranos Stations in 21 Walgreens Stores

– Imagine getting a blood test at your local drugstore rather than making an appointment with a doctor and waiting for your tests to make their way back from the lab before finally getting the results. More...

Wordpress site Developed by Fixing WordPress Problems