Snehalata Gupta | doi.page