Kannan Soundararajan

Professor of Mathematics, Stanford University