La Tour des Cedres, A ‘Vertical Forest’ High-Rise That Will House Human Residents and More Than 100 TreesNovember 17, 2015
‘Light Is Time,’ An Immersive Indoor Installation of 80,000 Watch Parts Suspended From a CeilingDecember 4, 2014