bn:03327071n
Noun Named Entity
NL
Indian Institute of Management Ahmedabad
EN
Indian Institute of Management Ahmedabad, is ranked as number 1 business school in India, located in Ahmedabad, Gujarat, India. Wikipedia
Relations
Sources