Prof Giuseppe Battaglia Honorary Professor Dept of Chemistry Faculty of Maths & Physical Sciences Giuseppe Battaglia's full research profile on UCL Profiles