Tharangattu Narayanan Narayanan | doi.page