Regaib Kandili 2023 2