University of Colorado Boulder Distinguished Professor Tom Cech, Colorado’s first Nobel Prize winner, has been named the 2017 Hazel Barnes Prize winner – the most distinguished award a faculty member can receive from the university. Cech, the director of the BioFrontiers Institute , shared the 1989 Nobel Prize in Chemistry...