Palanichamy Ilankumaran | doi.page