English: 520 professors, researchers and lecturers
Telugu: 520 ప్రొఫెసర్లు, పరిశోధకులు మరియు అధ్యాపకులు