RIRobert Izzard0000-0003-0378-4843STFC Rutherford fellow, Lecturer (Physical sciences)Guildford, UKFollowUsage metrics Co-workers & collaboratorsEGEvert GlebbeekEvert GlebbeekPEPeter EggletonPeter Eggleton