user-icon
Position
Research Scholar
Company
Indian Institute of Technology Kharagpur
Location
Kharagpur, INDIA