OPRU

AcronymDefinition
OPRUOil Pollution Research Unit (UK)