HE Space (Netherlands)h-index: 29Total citations: 22,659Total papers: 147Homepage: https://www.hespace.com/