English: He is also a science researcher.
Telugu: అంతే కాక ఇతడు సైన్స్ పోపులరైజర్ కూడా.