ONRL

AcronymDefinition
ONRLOffice of Naval Research, London