Tags: Non-Profit Organisation.
The Francis Crick Institute (formerly the UK Centre for Medical Research and Innovation) is a biomedical research centre currently under construction in London United Kingdom and planned to open in 2015. The 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.