Lenson

View Profile

Base

Name

Lenson

Last Name

Manyara

Nickname

Kagame

Institution

Egerton university