Dean Glenn Hubbard to Deliver University Lecture on May 9