London View count: 55 Changing Lives, Creating An Ecosphere: Why 2 Life Sciences Clusters Are Coming To Canary Wharf Dec 11, 2023 | Mike Phillips, Europe Editor London Life Sciences