Reverse transcriptases (RTs) are RNA-dependent DNA polymerases able of synthesizing DNA (complementary DNA or cDNA) from an RNA template. RTs are especially useful in RNA-based...