RSMDRCC: R.S. McLaughlin Durham Regional Cancer Centre

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

RSMDRCC: R.S. McLaughlin Durham Regional Cancer Centre

Definition in English: R.S. McLaughlin Durham Regional Cancer Centre