What does LTR stand for?
LTR stands for "Long-term repopulation"
How to abbreviate "Long-term repopulation"?
"Long-term repopulation" can be abbreviated as LTR
What is the meaning of LTR abbreviation?
The meaning of LTR abbreviation is "Long-term repopulation"
What does LTR mean?
LTR as abbreviation means "Long-term repopulation"