What does OFRD stand for?
OFRD stands for "On-Farm Research Division"
How to abbreviate "On-Farm Research Division"?
"On-Farm Research Division" can be abbreviated as OFRD
What is the meaning of OFRD abbreviation?
The meaning of OFRD abbreviation is "On-Farm Research Division"
What does OFRD mean?
OFRD as abbreviation means "On-Farm Research Division"