HMSC

Medical abbreviations:
HMSC

Hatfield Marine Science Center