University of Cambridge
Cambridge, Cambridgeshire, UK
Sabancı University
Istanbul, İstanbul, Turkey (Türkiye)