Several Indian scientists are upset over a string of outlandish claims made by certain speakers during the recent Indian Science Congress with statements like ancient Hindus invented stem cell ...
The extent of the dissatisfaction became evident earlier this spring when, for the first time in the history of independent India, government scientists took to the streets in protest. About 800 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results