Indian Top Schools : Jamia Millia Islamia University
Jamia Millia Islamia is an Indian Central University located in Delhi. It was originally established at Aligarh in United Provinces, India in 1920. It became a Central University by an act of the Indian Parliament in 1988. In Urdu and Arabic, Jamia means University, and Millia means National.
The university was established by nationalist Muslims [...]