Yale University

University of Geneva (UNIGE)

Swiss Finance Institute (SFI)

Sharif University of Technology (SUT)