Articles by Navaneethakrishnan Srinivasan (2)