Cech Thomas Robert Definition

chĕk
other
American biochemist who shared a 1989 Nobel Prize for his discoveries concerning the catalytic properties of RNA.
American Heritage Medicine