The 60-mile corridor between London and Cambridge could generate as many as 14,000 new life science jobs by 2023, according to recent research. Produced by the London Stansted Cambridge Consortium (LSCC), the report predicts that total life sciences... Read More