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.