Peris Wanza Amwayi
Observed names: Amwayi, Peris Wanza, P Amwayi, P.W. Amwayi, Peris Amwayi, Peris E. Amwayi, Peris W. Amwayi
Institution: Technical University of Kenya
ORCID: 0000-0002-5126-9486
Observed ORCID: 0000-0002-5126-9486
OpenAlex ID: A5032782047
