atlanta, georgia, united states
Emory University - Goizueta Business School
Harvard University
Cardiff University / Prifysgol Caerdydd