Me too.  I do not find this individual on the list of Green College fellows, nor anywhere else at Oxford.  The article does not meet wiki biographical standards, and in fact appears to be an advertisment.