placeholder image

Kawuma, James Research Technician, CIP

full name

  • James Kawuma

mailing address

  • Namulonge

    Uganda