Amr Essa

Ms. Amr Essa

Budapest University of Technology and Economics