Europe Competing Well on Biotech

11:56 AM | October 22, 2010 | Alex Scott in Edinburgh