Multilingual dictionary of abbreviations

What does AFRRI mean?

Code

Meaning

Language

Themes and places

AFRRI

Armed Forces Radiobiology Research Institute (www.afrri.usuhs.mil)

In English