Richard Palmer

Affymetrix, UK Ltd.