Talk:Mouse mammary tumour virus

"LTR"?
What does "LTR" mean in this context? It was linked to "Logic Trunked Radio", which probably wasn't intended. Can someone spell out that acronym? --John Nagle 19:51, 21 May 2006 (UTC)

LTR means Long Terminal RepeatElisabeth Rieping 16:45, 16 March 2007 (UTC)--