Shankara G. Sankaranarayanan | doi.page