Murugesan Subbarayan | doi.page