What does AFSD stand for?
AFSD stands for "Animal and Food Sciences Division"
How to abbreviate "Animal and Food Sciences Division"?
"Animal and Food Sciences Division" can be abbreviated as AFSD
What is the meaning of AFSD abbreviation?
The meaning of AFSD abbreviation is "Animal and Food Sciences Division"
What does AFSD mean?
AFSD as abbreviation means "Animal and Food Sciences Division"