K. M. El-Naggar
Observed names: EL-Naggar, Khaled M., K ELNAGGAR, K. El-Nagar, K. El-Naggar, K. M. EL-NAGGAR, K. M. EL-Naggar, K. M. El-Nagar, K. M. El-naggar, K.M. EL-Naggar, K.M. El Naggar, K.M. El-Nagar, K.M. El-Naggar, Khaled El-Naggar, Khaled M. EL-Naggar, Khaled M. El-Naggar, Khaled M. El-naggar, Khaled M. El‐Naggar, M.EL-Naggar, Khaled, Naggar, Khaled M. El
OpenAlex ID: A5064236993
