The Indian Science Congress and its Relevance