Impeto Medical (France)h-index: 7Total citations: 218Total papers: 20Homepage: https://www.impeto-medical.com/en/