Wael Soliman

Dr. Wael Soliman

Organizing Committee

Other Members