Volume 50, Issue 1, April 2023, Pages 85-95
Eltohamy Ali Ahmed Yousef; Ibrahim Nasef
Volume 46, Issue 2, August 2019, Pages 215-234
Abdelhakeem Saad Shams; Mohamed Abbas