Inra, Institut National De La Recherche Agronomique · Institut National De La Sante Et De La Recherche Medicale (Inserm) · Universite Paris Sud (Paris Ii)
Total Patents:1
Overall Rank:#3,055,946
Years Active:2015
Inra, Institut National De La Recherche Agronomique Rank:#1