Marcella Tari Joshua
Observed names: M.T. Joshua, Marcella Joshua
Institution: Bayelsa Medical University
Observed institutions: Bayelsa Medical University, Rivers State University
ORCID: 0000-0002-2095-9580
Observed ORCID: 0000-0002-2095-9580
OpenAlex ID: A5037457304
