Mr. Sherif Roushdy

Mr. Sherif Roushdy

Share holder & board member