Tom CechThomas R. Cech is distinguished professor of biochemistry at the University of Colorado Boulder and a research scientist of the Howard Hughes Medical Institute. His many honors include the Nobel Prize and the National Medal of Scienc. He lives in Boulder, Colorado. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code