Meaning of ntis

Definition of ntis

(noun) an agency in the Technology Administration that is a primary resource for government-funded scientific and technical and engineering and business related information

Other information on ntis

WIKIPEDIA results for ntis
Amazon results for ntis