Multilingual dictionary of abbreviations

What does ACRI mean?

Code

Meaning

Language

Themes and places

ACRI

Atlantic Cancer Research Institute (https://www.atlanticcancer.ca)

In English