Research Concept

Oil spill

release of a liquid petroleum hydrocarbon into the environment, especially marine areas, due to human activity

Works
35,472
Citations
329,767
Level
2
OpenAlex ID
C2985668151