Articles by Samia A.A. Hassan (2)