leading - biggest in great importance or diploma or importance or accomplishment; "our biggest statesmen"; "the place's leading poet"; "a preeminent archeologist"That is the stark warning from greater than 60 of the whole world's leading climate scientists in quite possibly the most up-to-da… Read More