JMBA: Journal of the Marine Biological Association of the UK

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

Definition in English: Journal of the Marine Biological Association of the UK