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