Joanne Tauber
Master of European Design

  • product design
  • service design
  • decorative animation
  • decorative animation
  • design research
  • interaction design