A round-up of recent university campus news

2012-01-31T15:48:23-05:00January 31st, 2012|News|

This week--Dean Richard Clover resigns, U of L competes solar house