MMRCS
English
Noun
MMRCS
(
uncountable
)
Initialism of
mismatch repair cancer syndrome