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. Naval Submarine Base New London: Naval Submarine Base New London is the United States Navy's primary East Coast submarine base, also known as the "Home of the Submarine Force".
"Home of the Submarine Force"