Nicolas Decroos

Belgium

http://www.nicolasdecroos.be/

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

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

Top Answers
No answers with score of 5 or more