Amr Abed


Computer Engineer • Researcher • Instructor