Majid M. Alkhalaf
Observed names: Alkhalaf, Majid M., Alkhalaf, Majid Mqbel, M Alkhalaf, Majid, M. M. Alkhalaf, M.M. Alkhalaf, Majid Al-Khalaf, Majid AlKhalaf, Majid Alkhalaf, Majid M Alkhalaf, Majid Mqbel Alkhalaf
Institution: Seychelles Public Health Authority
ORCID: 0000-0002-3090-7020
Observed ORCID: 0000-0002-3090-7020
OpenAlex ID: A5018011752
