Volume 59, Issue 136, January 2013, Pages 22-26
HANAN A. EL DAHSHAN; TAGHREED A. HAFEZ; HANAN A. EL GHAYATY
Volume 59, Issue 136, January 2013, Pages 55-59
TAGHREED A. HAFEZ; HANAN A. EL- GHAYATY; AMAL A. MEGAHED
Volume 57, Issue 131, October 2011, Pages 1-12
TAGHREED A. HAFEZ; AMAL A. MEGAHED