Chua Soon Hau
Chua Soon Hau

Chua Soon Hau

A P.hD candidate in Human-Computer Interaction by day, an art, design, and music junkie by night. I write occasionally at http://chuasoonhau.com.