Amsterdam University of Applied Sciences

Prof. S. Ben Allouch (Somaya)

Associate Professor Digital Life