Mohamed Fouad Gaballah

Physics teacher, Al azhar university - Cairo