Alan Bell

(Contributor)

Alan Bell is director of life sciences at Tessella.