DLDD

AcronymDefinition
DLDDDigital Library of Dolphin Development (Northeastern Ohio Universities College of Medicine; started in 2002)