Government Agency
A NOAA center dedicated to developing and processing satellite observations for environmental monitoring.