GenomeScan (Netherlands)h-index: 22Total citations: 1,895Total papers: 75Homepage: https://www.genomescan.nl/