Yvon Castel

Institut Francais Du Petrole · Societe Nationale Elf Aquitaine
Total Patents: 31
Overall Rank: #120,017
Years Active: 1980–2002
Institut Francais Du Petrole Rank: #46