Sankar Raju Narayanasamy's scientific contributions