Noah Diffenbaugh

Noah Diffenbaugh is a Professor of Earth System Science at Stanford University