Multilingual dictionary of abbreviations

What does ABRF mean?

Code

Meaning

Language

Themes and places

ABRF

Association of Biomolecular Resource Facilities

In English