India is among the leading countries in terms of number of scientific papers published in the world. With 135,788 scientific papers, it is third behind…
Former Bengal leggie Soumendranath Kundu dies