What does OTR stand for?
OTR stands for "ovarian TNF receptor"
How to abbreviate "ovarian TNF receptor"?
"ovarian TNF receptor" can be abbreviated as OTR
What is the meaning of OTR abbreviation?
The meaning of OTR abbreviation is "ovarian TNF receptor"
What does OTR mean?
OTR as abbreviation means "ovarian TNF receptor"