To ensure you have the best experience and security possible, update your browser. Update now
Creating products with a wow factor to improve our lifes.
But above all, neurons running 100%.
Uploaded by Innovation Union on 2011-12-16.
2010-Master and Doctorate in Web Engineering: Improving communication skills through real project experiences.