NOAA Storm Prediction Centerh-index: 57Total citations: 11,402Total papers: 275Homepage: https://www.spc.noaa.gov/