Weichao Luo@lwc626ChinaFollowAboutCurrentNoneEducationShanghai Jiao Tong University BadgesProblem SolvingCPP CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencelwc626 has not updated employment details yet.EducationShanghai Jiao Tong University