Intriguing Earth Architecture 11 Kendall Square Biotech Lab, Cambridge, MA, USA – Steven Ehrlich You Might Also Like Intriguing Earth Architecture 81 September 28, 2010 Moshe Safdie Speaks At TED March 2, 2008 Westin Raleigh Soleil Center July 18, 2007