Pune, Maharashtra, India
Harvard Business School
St. Stephen's College, Delhi
Aligarh Muslim University