English: He was a visiting professor in several universities and a member of many scientific advisory committees and the editorial boards of a number of scientific journals.
Telugu: ఆయన అనేక విజ్ఞాన పత్రికలకు సంపాదకునిగా, సలహా మండలి సభ్యునిగా పనిచేశారు.