Sanjib Kumar Agarwalla | doi.page