Robert Craynon

Robert Craynon

Computer Engineer; Aspiring problem solver and world changer