Scottish Life Sciences Award Winners 2019! Great news to share! We are honoured and proud to have won the Rising Star: High Growth Company Award at Scotland’s Life Sciences Dinner and Annual Awards. Left to Right: Peter Scott, Lewis Carson, Kevin Fallon, David Barlow,...