OPRU: Oil Pollution Research Unit

What does OPRU mean? The above is one of OPRU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Oil Pollution Research Unit