Joël Abecassis
Inra, Institut National De La Recherche Agronomique
Total Patents:
2
Overall Rank:
#2,031,479
Years Active:
1993–2015
Inra, Institut National De La Recherche Agronomique Rank:
#1