Stefanos Michaelides

Qualifications

  • MEng, BEng Mechanical Engineering, 1st - University of Leeds