George Ndugbu
George Ndugbu

George Ndugbu

Software Developer. Determined to learn more.