Articles by Kandasamy Kannan (1)