European Severe Storms Laboratoryh-index: 30Total citations: 3,657Total papers: 137Homepage: https://www.essl.org/cms/