JSR: Journal of Sea Research

What does JSR mean? The above is one of JSR meanings. It may have other definitions. Please refer to the end of this passage.

JSR: Journal of Sea Research

Definition in English: Journal of Sea Research