Delhi, Delhi, India
Jesus and Mary College, Delhi University
Indian Institute of Management, Calcutta
Instituto Hispania