Lagrange Laboratoryh-index: 60Total citations: 20,027Total papers: 803Homepage: https://lagrange.oca.eu/