Jafar Hamama Full name Jafar Hamama Place of birth Federation FIDE Profiles # World Ranking 1497 Classical Bio