MAFF Science Abbreviation

MAFF has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of MAFF in Science.

Ministry of Agriculture, Fisheries and Food

Most Common Science
Ministry of Agriculture Fisheries and Food
Science
Ministry of Agriculture Food and Fisheries
Science

Citation

Last updated: