The Vellore Institute of Technology (VIT) has been ranked between 501 and 600 among world universities in the 2024 Shanghai ...