LNSG

AcronymDefinition
LNSGLondon Nuclear Suppliers Group (various nations)