NSF


Meaning of NSF in English

National Science Foundation

Computer acronyms English vocab.      Английский словарь компьютерных сокращений.