Antonino Del Popolo's scientific contributions