Rate This Topic

Average: 0/5

Oil Spill Acronyms

 

LPG, PPM, ROV, VOC -- What do all those letters mean?

Decode the language of oil spill science here.