Sudipta Chatterjee

463
reputation
4
8

Tenacious software engineer with great potential