debangshu panda