English: He has published his findings in many peer reviewed journals.
Telugu: అతను తన ఫలితాలను అనేక పీర్ సమీక్షించిన పత్రికలలో ప్రచురించాడు.