David Chege
Consistently being a curious problem solver even in my early childhood, I consider myself to be a budding social/environmental innovator.
First Name
David
Last Name
Chege
Bio
Consistently being a curious problem solver even in my early childhood, I consider myself to be a budding social/environmental innovator.