D Puttegowda
Observed names: D. Puttegowda, Puttegowda D, Puttegowda Devegowda, Puttegowda. D
Institution: Visvesvaraya Technological University
Observed institutions: University of Mysore, Visvesvaraya Technological University
ORCID: 0000-0001-5547-0761
Observed ORCID: 0000-0001-5547-0761
OpenAlex ID: A5037876322
