Buchibabu Vicharapu

Dr. Buchibabu Vicharapu

Department of Mechanical Engineering, Indian Institute of Technology Palakkad, Palakkad, India
orcid