Joseph Abou Zeid

Civil Engineer

Beirut, Lebanon