Steven Pollard's Location
Edinburgh, GB
Steven Pollard's Work
Steven Pollard's Education
UCL
Doctor of Philosophy (Genetics, Philosophy)
1998 - 2002
University Of Bath Institute For Policy Research (Ipr)
Bachelor of Science (Biochemistry)
1994 - 1998
Steven Pollard's Summary
Steven Pollard, based in Edinburgh, GB, is currently a Professor of Cancer and Stem Cell Biology at The University of Edinburgh, bringing experience from previous roles at Cellinta, The University of Edinburgh, University College London and University of Cambridge. Steven Pollard holds a 1998 - 2002 Doctor of Philosophy in Genetics, Philosophy @ UCL. Steven Pollard has 1 email on RocketReach.