Mohamed Sayed Taha

Mohamed Sayed Taha


Project Leader Engineer
ENPPI, Egypt