Nagwa Elmobark
Observed name: Elmobark, Nagwa
Institutions: University of Science and Technology, Mansoura University
Observed institutions: University of Science and Technology, Mansoura University
ORCID: 0000-0002-6757-088X
Observed ORCID: 0000-0002-6757-088X
OpenAlex ID: A5092669044
