NASA

http://nasascience.nasa.gov/earth-science
Earth Science (NASA Science Mission Directorate) - Developing a scientific understanding of Earth's system and its response to natural or human-induced changes, and to improve prediction of climate, weather, and natural hazards

http://earthobservatory.nasa.gov
NASA Earth Observatory - Current information, images, maps, and data about Earth's climate and the environment

http://climate.jpl.nasa.gov
Global Climate Change: NASA's Eyes on the Earth - Current news and data streams about global warming and climate change from NASA's Jet Propulsion Laboratory

www.ip.nasa.gov
Innovative Partnership Program - Providing needed technology and capabilities for NASA's Mission Directorates, Programs, and Projects through investments and partnerships

http://sbir.gsfc.nasa.gov/SBIR/SBIR.html
Small Business Innovation Research and Small Business Technology Transfer - Opportunities for small, high technology companies and research institutions to participate in Government-sponsored research and development areas

http://www.nasa.gov/centers/ames/home/index.html
NASA Ames Research Center - Agency leader in supercomputing, networking and intelligent systems, nanotechnology, fundamental space biology, biotechnology, aerospace and thermal protection systems, human factors research, and astrobiology

http://geo.arc.nasa.gov
NASA Ames Earth Science Division - Advancing knowledge of the Earth System through leadership in observation, analysis, and simulation

http://ecocast.arc.nasa.gov/component/option,com_frontpage/Itemid,1/
Ecological Forecasting Lab at NASA Ames Research Center - Using the Terrestrial Observation and Prediction System (TOPS) to develop nowcasts and forecasts of ecosystem conditions for use in a range of applications

http://www.nas.nasa.gov
NASA Advanced Supercomputing (NAS) Division - Dedicated to providing scientists and engineers with the supercomputing resources and simulation tools needed to carry out critical NASA missions and make new scientific discoveries for the benefit of humankind

http://technology.arc.nasa.gov
NASA Ames Technology Partnerships - Creating strategic collaborations with industry, academia, and government agencies