Mohamed Abouelnaga is a multidisciplinary visual artist, art professor, curator and developer. Throughout his colorful career, he created award winning art projects, fulfilled his responsibility towards his community and brought up new generation of young artists with his teaching, workshop and his ...