Cech wins 2017 Hazel Barnes Prize

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.