What does NDRD stand for?
NDRD stands for "Network for Drylands Research and Development"
How to abbreviate "Network for Drylands Research and Development"?
"Network for Drylands Research and Development" can be abbreviated as NDRD
What is the meaning of NDRD abbreviation?
The meaning of NDRD abbreviation is "Network for Drylands Research and Development"
What does NDRD mean?
NDRD as abbreviation means "Network for Drylands Research and Development"