Intriguing Earth Architecture 11 Kendall Square Biotech Lab, Cambridge, MA, USA – Steven Ehrlich You Might Also Like Charlie Rose – The Future of Architecture October 11, 2007 Intriguing Earth Architecture 17 June 29, 2007 New World of Coca-Cola Museum July 6, 2007