MSRPP: Medical Superintendents with Right of Private Practice

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

Definition in English: Medical Superintendents with Right of Private Practice