Skip to main content

Shahbaz Juneja

3 works

Department of Mechanical Engineering, Chandigarh University, Mohali, Punjab, India