Multilingual dictionary of abbreviations

What does JRP mean?

Code

Meaning

Language

Themes and places

JRP

Journal of Radiological Protection

In English