Joint Research Centerh-index: 95Total citations: 48,603Total papers: 2,033Homepage: https://ec.europa.eu/jrc/en