Related persons

Donald Odera Innovator, Creativity and innovation, Innovation and Technology Adoption