Chris Leong

Chris Leong

programmer, strategiest and a dreamer