The National Center for Supercomputing Applications (NCSA), located at the University of Illinois at Urbana-Champaign, is a high-performance computing and communications facility and research center designed to serve the U.S. computational science and engineering community.
NATIONAL CENTER FOR SUPERCOMPUTING APPLICATIONS (NCSA)
Meaning of NATIONAL CENTER FOR SUPERCOMPUTING APPLICATIONS (NCSA) in English
Josh's Network English Glossary. Английский словарь Josh's Network. 2012