Volume 63, Issue 3, September 2023, Pages 339-354
Ahmed Mohamed Elbaalawy; elhusieny abouhussien; Manal F Tantawy; Esraa Abd Elhafez; Wael Mohamed Nada
Volume 63, Issue 2, June 2023, Pages 255-265
Wael Mohamed Nada; elhusieny abouhussien; Ahmed Mohamed Elbaalawy
Volume 53, Issue 3, September 2013, Pages 361-377
Volume 53, Issue 2, June 2013, Pages 281-298