What is the place where NSMRL is located on known as?
Naval Submarine Medical Research Laboratory: The Naval Submarine Medical Research Laboratory (NSMRL) is located on the New London Submarine Base in Groton, Connecticut.
i don't know