Martha Gao@mrgaoUnited StatesFollow BadgesProblem SolvingCPP Certificationsmrgao has not earned any certificates yet. Work Experiencemrgao has not updated employment details yet.Educationmrgao has not updated education details yet.