Stella Alibateese

National Personal Data Protection Director, Uganda



Share

Stella Alibateese