Joint Research Centreh-index: 105Total citations: 55,569Total papers: 2,012Homepage: https://ec.europa.eu/jrc/en