department of biochemistry, oxford

Oxford, England

New state-of-the-art laboratory complex: four interlinked buildings, developed in two construction phases, totalling almost 18,000m2 and located in the historic heart of the University in central Oxford.