Elvira Napwora

Founder Project idea/product: Online Verification of Certificates (OVC)

KenyaNairobi