Verifications
  • Facebook
    152 Friends
About Me
School
Hulme Hall School, King's School in Macclesfield, University of Bristol, University of Manchester Institute of Sciene and Technology, UCD Ireland, University of Manchester Institute of Science and Technology