Oil spill science and technology

by Mervin F. Fingas

The National Academy of Sciences estimate that 1.7 to 8.8 million tons of oil are released into world's water every year, of which more than 70% is directly related to human activities. The effects…