Hughes David

DAVID HUGHES is an agricultural economist, formerly with Agriculture Canada.