Yankuba Daffeh

Yankuba Daffeh Science Park - Business Developer