In India, a deemed university or deemed-to-be-university is an accreditation granted to higher educational institutions by the Ministry of Education. From Wikipedia
The Bhubaneswar-based university rises from 196th last year, securing 8th place among Indian universities and excelling in Sports Science.