Ludger (United Kingdom)h-index: 32Total citations: 4,171Total papers: 138Homepage: https://www.ludger.com/