Peter Ochieng Okiri

Dr. Peter Ochieng Okiri

Institute of Education, University of Szeged, Szeged, Csongrád, Hungary
orcid
Empowering teachers as leaders for pedagogical improvement