What does OTTR stand for?
OTTR stands for "Organ Transplant Tracking Record"
How to abbreviate "Organ Transplant Tracking Record"?
"Organ Transplant Tracking Record" can be abbreviated as OTTR
What is the meaning of OTTR abbreviation?
The meaning of OTTR abbreviation is "Organ Transplant Tracking Record"
What does OTTR mean?
OTTR as abbreviation means "Organ Transplant Tracking Record"