Shouribrata Chatterjee

IIT Delhi, India