Self-cleaning technology from Mars can keep terrestrial solar panels dust free
Sunday, August 22, 2010 - 11:42
in Astronomy & Space
BOSTON, Aug. 22, 2010 -- Find dusting those tables and dressers a chore or a bore? Dread washing the windows? Imagine keeping dust and grime off objects spread out over an area of 25 to 50 football...