Osama Alabdallah
Institutions: Ministry of Agriculture, National Agriculture Research Center
Observed institutions: Roma Tre University, Ministry of Agriculture, National Agriculture Research Center
ORCID: 0000-0002-2809-514X
Observed ORCID: 0000-0002-2809-514X
OpenAlex ID: A5024846556
