NMBL

AcronymDefinition
NMBLNational Marine Biological Library (UK)