Francis Crick
The Francis Crick Institute is a £660 million biomedical research centre located in north London, United Kingdom. The Francis Crick Institute is a partnership between Cancer Research UK, Imperial College London, King's College London, the Medical Research Council, University College London (UCL) and the Wellcome Trust. Completed in 2016, it is the largest centre for biomedical research and innovation in Europe.