Title: Deluge of oil highlights research and technology needs for effective cleanup of oil spills
Subjects: Technological innovations, Cleanup, Oil spills, BP Deepwater Horizon Explosion and Oil Spill, 2010, Research
Places: United States