Profile picture
Bernard Kanoi
Doctorate
  • Primary
    Mount Kenya University
    Thika, Kenya
  • Assistant Professor
    Ehime University
    Matsuyama, Japan
mini profile avatar Bernard Kanoi