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
June 18, 1980: Indian Mathematician Shakuntala Devi Set a World Record | Firstpost Rewind On this day in history, in 1980, …
source
Lorem ipsum dolor sit amet, consectetur.