Skip to main content

Definitions by Lincoln Uyeda

topoisomerase 

The enzyme responsible for untwisting DNA to avoid stressing the helix.
Topoisomerase is the greatest protein ever.
topoisomerase by Lincoln Uyeda October 15, 2005