Microbiologist Mark Peeples '74 educates, inspires