James Avison

James_Profile_2021
James_Profile_2021

James Avison is President at Bangor University Students’ Union