Viljoen, Salome, Cornell Tech, USA; New York University, USA, United States