MRC

Views 80 meanings found
MRC most often stands for the Medical Research Council, a leading UK research body, though it can also refer to medical research charities or the business term monthly recurring charge.

Medical

Miscellaneous

Community

Governmental

International

Academic & Science

Computing

Business

Sports