Multilingual dictionary of abbreviations

What does MHRA mean?

Code

Meaning

Language

Themes and places

MHRA

Medicines and Healcare products Regulatory Agency

In French