Jack Shiels

Jack Shiels

  • Adjunct Senior Practice Fellow
  • Faculty of Engineering and Technology
Faculty of Engineering and Technology