Steve Pollard Location
Edinburgh, GB
Steve Pollard Work
Steve Pollard Summary
Steve Pollard, based in Edinburgh, GB, is currently a Co-Director, Cancer Research UK Brain Tumour Centre of Excellence at Cancer Research UK (CRUK). Steve Pollard brings experience from previous roles at Cancer Research UK (CRUK), Trogenix, The University of Edinburgh and Cellinta Limited. Steve Pollard has 1 emails on RocketReach.