MHMRS

AcronymDefinition
MHMRSMuka Head Marine Research Station (Malaysia)