Pittsburgh
Nanyang Technological University