francis crick institute

/F R AE1 N S AH0 S K R IH0 K IH0 N S T AH0 T UW0 T/
N
  1. 1

    The (formerly the UK Centre for Medical Research and Innovation) a biomedical research centre in London, which was established in 2010 and opened in 2016.

Translate “francis crick institute” into another language