Indian-Origin Professor Awarded Dutch Prize For Research On Climate Change
The Spinoza Prize is a 1.5 million euro annual grant to be spent on scientific research and related activities..
The Spinoza Prize is a 1.5 million euro annual grant to be spent on scientific research and related activities..