Search Directory: Secunderabad, India, 500 015, Research Organization