Renaud Cadours

Institut Francais Du Petrole · Total Sa · Ifp
Total Patents: 20
Overall Rank: #221,366
Years Active: 2003–2021
Institut Francais Du Petrole Rank: #105