Naglaa Ali Megahed
Observed names: Naglaa A Megahed, Naglaa A. Megahed, Naglaa Ali, Naglaa Megahed
Institution: Port Said University
Observed institution: Port Said University
ORCID: 0000-0001-5388-5066
Observed ORCID: 0000-0001-5388-5066
OpenAlex ID: A5046465716
