Eric Record

Institut National De La Recherche Agronomqiue · Institut Francais Du Petrole · Universite De Provence
Total Patents: 3
Overall Rank: #1,543,823
Years Active: 1998–2013
Institut National De La Recherche Agronomqiue Rank: #30