Nicolas

4,130
reputation
15
47
80

Student Interactive multimedia design (IMD) at Thomas More, Belgium.

Always trying to learn and improve. Curious person, open for a challenge.