Home
Contact
Privacy
DMSP
DMSP
may stand for:
Defense Meteorological Satellite Program, a United States Department of Defense satellite system
Dimethylsulfoniopropionate, an important component of the organic sulfur cycle