ITPGRFA Technology Abbreviation

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

International Treaty On Plant Genetic Resources for Food and Agriculture

Most Common Technology
International Treaty for Plant Genetic Resources for Food and Agriculture
Technology

Citation

Last updated: