About Essex Cancer Research (CE017645) United Kingdom