fundamentally
interested in
the interaction
between people's
minds, bodies and
technology

rein van der woerd
1997.359 | 51.924730, 4.510490 | 0624175977