Noah Diffenbaugh

Professor, Earth System Science, Stanford University