Report places AMU above Delhi University in India
Aligarh, March 4 (IANS) US News Education World Report has placed Aligarh Muslim University (AMU) above Delhi University and second to Punjab University on their list of overall Best Global Universities rankings. Banaras Hindu University…