Innovative People

Richard Newsome

Richard Newsome Process; modelling, optimization and improvement