Francois Nkinahamira

Editorial & service

Editorial boards

Peer review

Around 60 reviews across 27 international journals, spanning all four major publishers — Springer Nature, Elsevier, Wiley and MDPI. Fifty-two reviews across twenty journals are verified on ORCID.

Memberships

Awards