News

Due to extreme temperatures and the dryness of Mars, it's thought to be impossible for liquid water to form on the planet's surface, a critical precondition for habitability. The only hope of finding ...
Land surface temperature (LST) is an important parameter in the physical processes of energy and water balance at the local and global scales. The annual maximum composite of LST provides important ...