N Chandramouli TRA research