Maryanne Mariyaselvam | doi.page