Venkata Ravichandra Cherukuri's Profile