Search
Close this search box.

New Peer-reviewed paper: Global hurricane activity at historical record lows: ‘Only 69 tropical storms were observed globally during 2010, the fewest in almost 40-years’