What does NTRS stand for?
NTRS stands for "NASA Technical Report Server"
How to abbreviate "NASA Technical Report Server"?
"NASA Technical Report Server" can be abbreviated as NTRS
What is the meaning of NTRS abbreviation?
The meaning of NTRS abbreviation is "NASA Technical Report Server"
What does NTRS mean?
NTRS as abbreviation means "NASA Technical Report Server"