Sharif University of Technology Singapore / Tehran
@aruba The edge of knowing
University of Notre Dame South Bend, IN
University of Malawi Malawi
UQ Australia
Istanbul - Turkey
University of Cambridge
Multiverse
Nanyang Technological University Singapore
University of California, Irvine Irvine, CA