Galapagos (France)h-index: 38Total citations: 5,257Total papers: 205Homepage: https://www.glpg.com/france/