e-Research Centre Published Jul 20, 2015 at 960 × 1280 in e-Research Centre e-Research Centre (Oxford Architects 2006)