Articles by Nahed S. Hassan (1)