MRPS17: Mitochondrial Ribosomal Protein S17

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

Definition in English: Mitochondrial Ribosomal Protein S17