Articles by Kalimuthusamy Natarajeseenivasan (2)