AFFRC stands for Agriculture, Forestry and Fisheries Research Council (Japan)

AFFRC
Share
Abbreviations And Their Meaning