Thomas Iellici, BSc MSc