Sphere Fluidics Shortlisted as Finalist in UKBAA 2017 Best Investment in Life Sciences Award.