New Campus

A permanent campus to come up in 50 acres site in ‘Amaravati’, Andhra Pradesh.