Thangamani Ranganathan | doi.page