OSNLR

Medical abbreviations:
OSNLR

Ocean Science in Relation to Non-Living Resources