Oups. Something Has Gone Terribly Wrong. Please Try Later
Mohamed Souidi
Mohamed is finishing his last year at the University of Strasbourg of Master’s degree in e-commerce. Besides that, he is working at Connect-I, an IT Development Company specialized in web applications, based in Switzerland.