OFTS

(redirected from Organic Farming Technical Summary)
AcronymDefinition
OFTSOpen-Field Test Site
OFTSOrganic Farming Technical Summary (Scottish Agricultural College; Scotland, UK)