Solomon Namaswa
Observed names: Namaswa, Solomon, Namaswa, Solomon Wangila
Institution: Multimedia University of Kenya
Observed institutions: Multimedia University of Kenya, Dedan Kimathi University of Technology
ORCID: 0000-0003-0830-2241
Observed ORCID: 0000-0003-0830-2241
OpenAlex ID: A5029525440
