Multilingual dictionary of abbreviations

What does DBRI mean?

Code

Meaning

Language

Themes and places

DBRI

Developmental Biology Research Initiative

In English