Ravindra P. Veeranna | doi.page