What would the College of Veterinary Medicine do without Dave Johnson? He keeps our software up-to-date, reminds us not to open those friendly-sounding emails from obscure countries, and cheerfully undoes the wacky stuff we all subject our computers to now and then. And on top of all that, he optimistically wears shorts to work in […]