Volume 70, Issue 2, April 2024, Pages 1557-1565
Enas ElSayed Mesallum
Volume 67, Issue 3, July 2021, Pages 2333-2341