English: Published more than 180 scientific publications
Telugu: 180 కు పైగా గ్రంథాల ప్రచురణ