Indian S&T takes strides towards leadership position during the last four years