Institut De Recherche Pour Le Developpement · Institut Francais De Recherche Scientifique Pour Le Developpement En Cooperation (Orstom) · Lesaffre Et Compagnie
Total Patents:6
Overall Rank:#804,817
Years Active:2000–2023
Institut De Recherche Pour Le Developpement Rank:#2