Rooney Odhiambo
@roo_kabuor04
Kenya, Mombasa
Joined Mar 2024
World Rank: #122626 (0 points)
Institution: Technical University Of Mombasa
Kenya, Mombasa
Joined Mar 2024
World Rank: #122626 (0 points)
Institution: Technical University Of Mombasa