Mahmoud Ibn Samy
An optimistic young man who believes in volunteering, serving the community and using technology to help everyone communicate and learn.
Education
Computer Engineering
loading...
An optimistic young man who believes in volunteering, serving the community and using technology to help everyone communicate and learn.
Education
Computer Engineering
Want to connect with Mahmoud Ibn Samy?
Create an account to connect with Mahmoud Ibn Samy. You can also sign in below to proceed if you already have an account.