Dean L. Hubbard (1939 – March 23, 2025) was an American academic administrator, who was the president of Northwest Missouri State University from 1984 until 2009—the longest of any president in the school's history.
Born |
1939
|
Died |
23 March 2025 (aged 85) Kansas City, Missouri, U.S.
|
Zodiac | |
Tags | Add tag |