Krishnan Namboodiri | doi.page