What does OTRs stand for?
OTRs stands for "organ transplant recipients"
How to abbreviate "organ transplant recipients"?
"organ transplant recipients" can be abbreviated as OTRs
What is the meaning of OTRs abbreviation?
The meaning of OTRs abbreviation is "organ transplant recipients"
What does OTRs mean?
OTRs as abbreviation means "organ transplant recipients"