According to prominent national rankings, 5 to 7 Maharashtra colleges and universities are ranked among the top 20 in India. Maharashtra is also home to such notable autonomous institutes as Indian Institute of Technology Bombay, Dr. Babasaheb Ambedkar Technological University, Institute of Chemical Technology, Homi Bhabha National Institute, Walchand College of Engineering, Visvesvaraya National Institute of Technology (VNIT) and Veermata Jijabai Technological Institute (VJTI), Sardar Patel College of Engineering (SPCE). Most of these autonomous institutes are ranked the highest in India and have very competitive entry requirements. The University of Pune (now Savitribai Phule Pune University), the National Defence Academy, Film and Television Institute of India, Armed Forces Medical College and National Chemical Laboratory were established in Pune soon after the Indian independence in 1947. Mumbai has an IIT, has National Institute of Industrial Engineering and Nagpur has IIM and AIIMS.