Prof. Kannan Soundararajan wins the Infosys Prize, the biggest scientific prize in India.