sreyoshi chatterjee