Weichao Luo@lwc626ChinaFollowAboutCurrentNoneEducationShanghai Jiao Tong UniversityBadgesProblem SolvingCPPVerified Skills & RolesCertificate: Problem Solving (Basic)VerifiedskillWork Experiencelwc626 has not updated employment details yet.EducationShanghai Jiao Tong University