Volume 61, Issue 2, June 2023, Pages 307-318
Ahmed Ali El hosary; shahat sayed abo el waffa; Gaber Yehia hammam; A. A.A. EL-Hosary
Volume 61, Issue 2, June 2023, Pages 319-336
Ahmed Ali El hosary; shahat sayed abo el waffa; Gaber Yehia hammam; A. A.A. EL-Hosary
Volume 60, Issue 2, June 2022, Pages 373-384
Ahmed Ali El hosary
Volume 58, Issue 4, December 2020, Pages 905-914
ahmed ali alhossary
Volume 58, Issue 4, December 2020, Pages 915-922
ahmed ali alhossary
Volume 58, Issue 4, December 2020, Pages 923-930
ahmed ali alhossary