Shenoda Saleh

Researcher at Minia university

Assistant lecturer