Thomas Cech

Dr. Thomas Cech is a distinguished professor in biochemistry at the University of Colorado, Boulder and the author of The Catalyst: RNA and the Quest to Unlock Life’s Deepest Secrets.