Eman Ibrahim's scientific contributions