Editorial (17th Issue)
Indian Science: Need for a Change It’s a matter of great satisfaction that in terms of total spending on research and development, India stands among the top 10 countries of the world with an annual spending of 66.5 billion USD as in 2010. Although this amount is measurably lesser than
Read More