Oil spillage prevention, control, and restoration--state of the art and research needs.
D010578:Petroleum; D012106:Research; D012498:Sanitary Engineering; D012767:Ships; D013672:Technology; D014481:United States; D014876:Water Pollution / Q000517:prevention & control*
D010578:Petroleum