English: And the publication of more than a hundred scientific papers.
Telugu: అలాగే వందకు పైగా పరిశోధక వ్యాస ప్రచురణలు చేశారు.