Rezgalla Abdalla
Observed names: Abdalla, Rezgalla, رزق الله عبدالله
Institution: University of Benghazi
Observed institutions: University of Nizwa, University of Benghazi
ORCID: 0000-0002-3382-6066
Observed ORCID: 0000-0002-3382-6066
OpenAlex ID: A5087200821
