Innovative People

Felix Ajibuwa

Research, giving ideas and solving problems

Languages Felix Ajibuwa speaks:

English
French