In Depth 30 May 2025
London: A closer look at the UK capital’s world-renowned biotech hub
…notable institutions include London South Bank, Imperial College London, University College London (UCL), Queen Mary University, The Francis Crick Institute (Europe’s largest biomedical research centre), and LifeArc (a not-for-profit medical…