Devarajan Karunagaran | doi.page