placeholder image

Ezighi, Patrick Research Supervisor, IITA

full name

  • Patrick Ezighi