English Solrad Cited by user Neopeius on 03 Jan 2019 Solrad (short for "Solar Radiation," sometimes presented as "SOLRAD") was an American series of satellites sponsored by the US Navy in a program to continuously monitor…