Indian-origin professor awarded ‘Dutch Nobel Prize’ June 7, 2023 Absolute India Indian-origin professor Joyeeta Gupta has been awarded the Spinoza Prize, the highest distinction in...