Cardiff University 2017 - 2021 Cardiff, United KingdomDéveloppement informatique, Études / Statistiques / Data, Développement informatique