Galapagos (Netherlands)h-index: 32Total citations: 3,756Total papers: 197Homepage: https://www.glpg.com