QIANG ZHANG@bjtrtaklFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencebjtrtakl has not updated employment details yet.EducationUniversity of CanterburyLinksbjtrtakl has not updated links details yet. Skillsbjtrtakl has not updated skills details yet.