Michel Renaud

CNRS · Compagnie Gervais Danone · Institut National De La Recherche Agronomqiue
Total Patents: 4
Overall Rank: #1,243,926
Years Active: 1989–2010
CNRS Rank: #3,857