LifeGlimmer (Germany)h-index: 31Total citations: 3,395Total papers: 139Homepage: https://www.lifeglimmer.com/