Y-Parc (Switzerland)h-index: 22Total citations: 1,634Total papers: 135Homepage: http://www.y-parc.ch/en/