Alick Li

Software Engineer, Project Manager, and Writer in Beijing, China