Background
Reynolds, Ben Christopher was born on November 11, 1973 in Harpenden, Herts, England.
Reynolds, Ben Christopher was born on November 11, 1973 in Harpenden, Herts, England.
Bachelor with honors, University Cambridge, 1995. Doctor of Philosophy, University Oxford, 2000.
Assistant professor Eidgenössische Technische Hochschule Zurich, since 2006.