Jacob Songsore's scientific contributions