English: 100 researchers and staff.
Telugu: 100 మంది నిపుణులు, సిబ్బందికి ఉపాధి