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