Semiliki Trust

Olongba Hospital Centre