Oyeniran O. Adeola's scientific contributions