AERDD stands for Agricultural Extension and Rural Development Department (University of Reading, UK)

AERDD
Share
Abbreviations And Their Meaning