Abdelrahman Afifi

PhD