English: Author of more than 150 peer-reviewed scientific papers.
Telugu: 150కిపైగా పరిశోధన పత్రాలను ప్రచురించారు.