Nanyang Technological University...at the 2012 London Olympics. The NTU building is com- each eight...
1
Nanyang Technological University...at the 2012 London Olympics. The NTU building is com- each eight posed of 12 towers — storeys high — of stacked, round- ed rooms leaning out