H.U. Itodo
Observed names: H Itodo, Happiness Ugbede Itodo, Itodo H. U, Itodo, H.U., Ugbede Itodo, Happiness
Institution: Joseph Sarwuan Tarka University Makurdi
Observed institutions: Benue State University, Joseph Sarwuan Tarka University Makurdi
OpenAlex ID: A5009399216
