What does NTR stand for?
NTR stands for "amino-terminal region"
How to abbreviate "amino-terminal region"?
"amino-terminal region" can be abbreviated as NTR
What is the meaning of NTR abbreviation?
The meaning of NTR abbreviation is "amino-terminal region"
What does NTR mean?
NTR as abbreviation means "amino-terminal region"