NASA, National Oceanic and Atmospheric Administration Tech to Aid Marine Oil Spill …

(NASA) – Just off the coast of Santa Barbara, California, thousands of gallons of oil seep through cracks in the seafloor and rise to the surface … read more