Zurich, Zurich, Switzerland
Santa Clara University
Antai College of Economics & Management, Shanghai Jiao Tong University
University of St.Gallen