Khalid Mohammed Naffati
Observed names: Khalid M. Naffati, Khalid Naffati
Institution: Libyan Biotechnology Research Center
Observed institution: Libyan Biotechnology Research Center
ORCID: 0000-0002-8308-4697
Observed ORCID: 0000-0002-8308-4697
OpenAlex ID: A5058227932
