MMR explained

MMR may refer to:

Science and technology

Computing

Places

Other uses