Karuppiah Kannan | PMC Profiles