Details

First Name

Job

Last Name

Omagwa

Nickname for tagging

jobom

Profile Type

Migration Researcher/Applicant

ORCID

0000-0002-6852-2863

Organization

KENYATTA UNIVERSITY, KENYA

Country

KENYA