NAVMEDRSCHINSTITUTE DET

AcronymDefinition
NAVMEDRSCHINSTITUTE DETNaval Medical Research Institute Detachment