Walid M. Benbubaker
Observed names: Walid Benbubaker, Walid Mohamed Benbubaker
Institution: Libyan Authority for Scientific Research
Observed institution: Libyan Authority for Scientific Research
ORCID: 0000-0002-5632-5328
Observed ORCID: 0000-0002-5632-5328
OpenAlex ID: A5042771521
