chandradoy chatterjee