Background
Carroll, Christopher was born on April 20, 1973 in Coventry, England. Son of Michael Clifford and Stella Carroll.
Carroll, Christopher was born on April 20, 1973 in Coventry, England. Son of Michael Clifford and Stella Carroll.
Bachelor, King's College London, 1993. Master of Arts, King's College London, 1995. Doctor of Philosophy, Trinity Hall, Cambridge, 1998.
Master of Science, University Sheffield, England, 2003.
Research associate ScHARR, University Sheffield, 2005—2007, research fellow England, since 2007.
Life partner Sarah Rollins. 1 child Martha.