Intriguing Earth Architecture 11 Kendall Square Biotech Lab, Cambridge, MA, USA – Steven Ehrlich You Might Also Like Intriguing Earth Architecture 12 May 25, 2007 CCTV Rem Koolhaas/OMA August 3, 2007 Intriguing Earth Architecture 70 August 17, 2009