new york, new york, united states
University of Tehran
Tehran University
Northwestern University - Kellogg School of Management