Science & Technology A Standout in Science Kenyon News Professor of Biology Chris Gillen is honored for his achievements in science education.