Intriguing Earth Architecture 11 Kendall Square Biotech Lab, Cambridge, MA, USA – Steven Ehrlich You Might Also Like Kathryn McCamant On Dwell November 26, 2007 Intriguing Earth Architecture 09 April 27, 2007 Intriguing Earth Architecture 87 January 31, 2012