I. Ibrahim's scientific contributions