Scholarly Index

Henry Joseph Oduor Ogola

University of South Africa; 1,787 total citations; 62 total publications; best world rank #770

University of South Africa

1,787Total citations
62Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chromium effects and bioremediation2021-2025770ZA 1060.61