The Indian Council of Social Science Research (ICSSR)and German-British publisher Springer Nature on Monday flagged off the ...