Yehya Ikram Ibrahim Badr
Observed names: Yehya Badr, Yehya I. Ibrahim Badr, Yehya Ikram Badr
Institution: Al Yamamah University
Observed institutions: Al Yamamah University, University of Business and Technology, Alexandria University
ORCID: 0000-0003-1843-2429
Observed ORCID: 0000-0003-1843-2429
OpenAlex ID: A5046969895
