ExxonMobil (Germany)h-index: 90Total citations: 41,627Total papers: 2,471Homepage: https://www.exxonmobil.eu/