by Lucas ThayerNews Editor In a surprise announcement last Thursday, President Beck Taylor declared the establishment of a new $1.5 million endowed professorship for the…
by Lucas ThayerNews Editor In a surprise announcement last Thursday, President Beck Taylor declared the establishment of a new $1.5 million endowed professorship for the…