NOSDRA

AcronymDefinition
NOSDRA➣National Oil Spill Detection and Response Agency (Abuja, Nigeria)