What does INTR stand for?
INTR stands for "International Neural Transplantation and Repair"
How to abbreviate "International Neural Transplantation and Repair"?
"International Neural Transplantation and Repair" can be abbreviated as INTR
What is the meaning of INTR abbreviation?
The meaning of INTR abbreviation is "International Neural Transplantation and Repair"
What does INTR mean?
INTR as abbreviation means "International Neural Transplantation and Repair"