AFSRC

AcronymDefinition
AFSRCAppalachian Farming Systems Research Center (Beaver, WV)