National Science Foundation This is an independent U.S. government agency responsible for promoting science and engineering through programs that invest over $3.3 billion per year in almost 20,000 research and education projects...Details > List reviewed web resources