Chenna Borra

Dr. Chenna Borra

Department of Metallurgical and Materials Engineering, Indian Institute of Technology Kharagpur, Kharagpur 721302, India
orcid