<human>:  Who is the current president of the Stanford University Board of Trustees?
<bot>: That would be John Hennessy. He is a professor of electrical engineering and computer science at Stanford University. He is also the former president of Stanford University.