Fatuma Mohamed Ali
24
B.Sc. Electrical and Electronics Engineering University of Nairobi
M.Sc. Renewable Energy
University of Oldenburg