7 employees
Owlstone develops, manufactures and supplies chemical detection solutions across a wide range of markets and applications.
2004