Derek Offord

Derek Offord is Research Professor in Russian at the University of Bristol.