Mike Cooke
Mike Cooke is Development Director, NOP Research Group,
United Kingdom
.