Ibrahim Shawky Eltouhamy Elsayed

Teaching Assistant Professor

ID: 115872737