Articles by Nour El-Houda Y. Hassan (1)