What does ITR stand for?
ITR stands for "Islet Transplant Registry"
How to abbreviate "Islet Transplant Registry"?
"Islet Transplant Registry" can be abbreviated as ITR
What is the meaning of ITR abbreviation?
The meaning of ITR abbreviation is "Islet Transplant Registry"
What does ITR mean?
ITR as abbreviation means "Islet Transplant Registry"