What does OBRRD stand for?
OBRRD stands for "Office of Biological Resources and Resource Development"
How to abbreviate "Office of Biological Resources and Resource Development"?
"Office of Biological Resources and Resource Development" can be abbreviated as OBRRD
What is the meaning of OBRRD abbreviation?
The meaning of OBRRD abbreviation is "Office of Biological Resources and Resource Development"
What does OBRRD mean?
OBRRD as abbreviation means "Office of Biological Resources and Resource Development"