Gan Yuan@cixiygUnited StatesFollow BadgesProblem Solving Certificationscixiyg has not earned any certificates yet. Work Experiencecixiyg has not updated employment details yet.Educationcixiyg has not updated education details yet.