Michael Lam

Michael Lam

A computer geek studying, working in this field for more than 24 years.

Hong Kong
32 posts
Website Twitter Facebook