CCMRS: Center for Coastal and Marine Resources Studies

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

Definition in English: Center for Coastal and Marine Resources Studies