Rosemary Kowuor
Rosemary Kowuor

Rosemary Kowuor

Communication and e-learning specialist.