Hafez Sallam

mechanical design engineer