Ben Wood

(Contributor)

Ben Wood is chief of research at CCS Insight.