Udoka Cynthia Duruemeruo
Observed names: Cynthia Udoka Duruemeruo, Duruemeruo, Udoka Cynthia
Institution: Visa (United Kingdom)
Observed institutions: University of Wolverhampton, Microsoft (United States), University of Bradford, Visa (United Kingdom)
ORCID: 0009-0009-3701-3423
Observed ORCID: 0009-0009-3701-3423
OpenAlex ID: A5122376633
