Scholarly Index

Omwoyo Bosire Onyancha

University of South Africa; 1,534 total citations; 145 total publications; best world rank #4

University of South Africa

1,534Total citations
145Total publications
22H-index

Published ranking records