Mars Cheung

I'm a web programmer by trade and aspiring speaker. I love to practice martial arts, to cook, to work out and to read/learn material involving science, history, philosophy, etc...

No posts to show :(