Meaning of "MTSC"

Marine Technical Sub-Committee

MTSC Meaning of