Open menu
S.L. Ross Environmental Research Ltd.
A review of countermeasures for a major oil spill from a vessel in Arctic waters