Author information

Youssef Ziedan
Author born: June 30, 1958
Nationality: Egyptian
Author Profession: Scientist