All prominent Universities in India are located in the outskirts of the cities to provide students with green and clean environment. That's the reason woxsen is fully residential. As it's far from city.
No your wrong. Woxsen is a university. It has got a private university recognition from Telangana government in 2021. You can check the govt website. Deemed universities are different ones