Ibaba S. Ibaba

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email

Dr Ibaba is Lecturer 1 in the Department of Political Science, Niger Delta University, Wilberforce Island, Bayelsa State, Nigeria.

TRANSLATE THIS PAGE