Prithvijit Mukherjee | doi.page