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

AFFRC

Leave a Reply

Your email address will not be published. Required fields are marked *