5 free lookup(s). No credit card required.
Master's Degree (European Media Master)
1998-2000Diploma Communication Design (Electronic Media)
1996-2000None (Industrial and Product Design)
1995-1996None (biology & chemistry)
1994-1995Find contact details for 700 million professionals.