David Chien

David Chien

Pragmatic design-/develop-/programm-/experiment-/er. Once got a paper-cut for being too cutting edge.