Alexander Muvea
Observed names: A. M. Muvea, Alexander M. Muvea, Alexander Mutua Muvea, M Alexander Muvea, Muvea, Alexander M, Muvea, Alexander M., Muvea, Alexander Mutua
Institution: Kenya Plant Health Inspectorate Services
ORCID: 0000-0002-5132-756X
Observed ORCID: 0000-0002-5132-756X
OpenAlex ID: A5084560223
