The Francis Crick Institute will create the United Kingdom’s foremost biomedical research facility through a unique collaboration between Cancer Research…