Bo Cao@geoolympicsUnited StatesFollow BadgesProblem SolvingJava CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencegeoolympics has not updated employment details yet.Educationgeoolympics has not updated education details yet.