Francis Crick Institute

Fit out of laboratory units in Francis Crick Institute

Location

Kings Cross Cancer Research Center