Srinivasan Keshav

Sunday, September 25, 2005

Professor of Computer Science, University of Waterloo. A stray conversation with him in Montreal got me going toward my PhD 2.0.