BizTerm Definition
NCSA
Full Definition

An acronym for the U.S. National Center for Supercomputing Applications, creator of the first Mosaic application for the WWW.NCSA - home of Mosaic.


Previous Biz Term Next Biz Term