Moheb Ramzy Girgis received the B.Sc. degree from Mansoura University, Egypt, in 1974, the M.Sc. degree from Assuit University, Egypt, in 1980, and the Ph.D. degree from the University of Liverpool, England, in 1986. He is an associate professor at Minia University, Egypt. His research interests include software engineering, information retrieval, genetic algorithms, image processing and networks. He is a member of the IEEE Computer Society.