AGM

AGM with talk by our President Dr Hisham Maksoud