June 18, 1980: Indian Mathematician Shakuntala Devi Set a World Record | Firstpost Rewind



June 18, 1980: Indian Mathematician Shakuntala Devi Set a World Record | Firstpost Rewind On this day in history, in 1980, …

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button