Scinovex
R

Robert Nyakwama Ondiba

Kenya Marine and Fisheries Research Institute (KE)ORCID 0000-0002-7536-2394
h-index
4
Publications
10
Citations
69
i10-index
3
Impact (2-yr)
0.67
Robert Nyakwama Ondiba · Scinovex