Innovative People

Chris Davidson

Chris Davidson Solving household and workplace problems. I do not have much training in science or technology, but I love solving problems people face in their everyday lives.