Nabil A. El-Shammaa's Timeline

Born: 19390113
Died: 20081002
Accessibility Tools
hide