Mohammed Kafaji
Observed names: Kafaji, Mohammed, Kafaji, Mohammed A., Mohammed A. Kafaji, Mohammed Ali Kafaji
Institution: Alfaisal University
Observed institution: Alfaisal University
ORCID: 0000-0001-6116-5368
Observed ORCID: 0000-0001-6116-5368
OpenAlex ID: A5063165087
