John L. Hennessy

John L. Hennessy , an electrical engineer and computer scientist, is Stanford's tenth president. He earned master's and doctoral degrees in...