SKLMMC: State Key Laboratory of Metal Matrix Composites

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

Definition in English: State Key Laboratory of Metal Matrix Composites