Lumiphase (Switzerland)h-index: 10Total citations: 373Total papers: 37Homepage: https://www.lumiphase.com/