Ibrahim Ssemujju Nganda

GPTKB entity