Raguprakash Ratnakumaran | doi.page