What does NTB stand for?
NTB stands for "non-tumor-bearing rat"
How to abbreviate "non-tumor-bearing rat"?
"non-tumor-bearing rat" can be abbreviated as NTB
What is the meaning of NTB abbreviation?
The meaning of NTB abbreviation is "non-tumor-bearing rat"
What does NTB mean?
NTB as abbreviation means "non-tumor-bearing rat"