F

Francis Levira

Ifakara Health Institute

ORCID: 0000-0002-7063-2447

40 papers and 929 citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
40Publications
929Total Citations
First senior author: 2023