The National Science Foundation is an independent US government agency that supports learning and research in science and engineering.