Joint Research Centerh-index: 130Total citations: 88,576Total papers: 2,274Homepage: https://ec.europa.eu/jrc/en