Expectations for groundbreaking discoveries at landmark £700m biomedical research facility are high, but does its architecture live up to the same hype?
The post Francis Crick Institute: cathedral of science ‘looks better from 1,000 ft’ appeared first on Architecture Lab.