Ali Mohamed E. Ejmaa
Observed names: Ali Mohamed E Ejmaa, Ejmaa, Ali Mohamed E.
Institution: Libyan Biotechnology Research Center
Observed institutions: Universiti Putra Malaysia, Libyan Biotechnology Research Center
ORCID: 0000-0002-0563-477X
Observed ORCID: 0000-0002-0563-477X
OpenAlex ID: A5007747847
