What does INCTR stand for?
INCTR stands for "International Network for Cancer and Treatment"
How to abbreviate "International Network for Cancer and Treatment"?
"International Network for Cancer and Treatment" can be abbreviated as INCTR
What is the meaning of INCTR abbreviation?
The meaning of INCTR abbreviation is "International Network for Cancer and Treatment"
What does INCTR mean?
INCTR as abbreviation means "International Network for Cancer and Treatment"