Babatunde Omobowale's scientific contributions