MEET THE AMAZING TOPOISOMERASE: It may sound like something you would put on a plateful of French cuisine, but it’s actually a microscopic molecular machine that allows DNA to work its wonders in living cells. HillFaith explains it with this fascinating animated video from Discovery Science. Whatever your view on Intelligent Design, the Topoisomerase is remarkable.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.