Winter Sale! 10% Discount off any order. Get the code »

Ian Kenyon

Ian Kenyon has been a Research Associate at Oxford University, Northwestern University and Brookhaven National Laboratory, and subsequently Lecturer, Senior Lecturer and Reader at Birmingham University.