Ralph Panhuyzen

Ralph Panhuyzen

Ralph Panhuyzen

Identify how high-tech bypasses common sense to sell us a solution that frequently misses the point | country: Netherlands