dipankar bhattachary