by Alfred Poor | May 3, 2017 | General News, Medical
Owlstone Medical’s website has an ambitious mission statement right at the top of the home page: “To save 100,000 lives and $1.5B in healthcare costs.” It takes confidence to put hard numbers like that in a mission statement, but the company backs it...