20240115180157.449446 Al-Azhar Bulletin of Science Al-Azhar Bulletin of Science Egypt 1110-2535 Al-Azhar Bulletin of Science