The Smell of Human Flesh – Getting to know and trust each other in a digital world

Rene Jansen, Winkwaves