Skip to main content

Tapobrata Sarkar

1 works

Department of Physics, Indian Institute of Technology, Kanpur, 208016, India