Volume 47, Issue 2, June 2019, Pages 213-221
Mohamed Karmi
Volume 42, Issue 3, September 2014, Pages 43-55
Mohamed Nabil Hassan; Atef Abd El Aziz Hassan; Yasmine Hasanine Tartor; Sameh Farouk Ali