PDFSR India Abbreviation

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

Project Directorate for Farming System Research
India

Citation

Last updated: