Mr David Cooke Research Associate Dept of Physics & Astronomy Faculty of Maths & Physical Sciences David Cooke's full research profile on UCL Profiles