Mohamad Jaber Thabet Abdel Sayed

Site Electrical engineer