Multilingual dictionary of abbreviations

What does CIMR mean?

Code

Meaning

Language

Themes and places

CIMR

Cambridge Institute for Medical Research (https://www.cimr.cam.ac.uk)

In English