Isabelle Capron

Institut National De La Recherche Agronomqiue · Colgate-Palmolive
Total Patents: 3
Overall Rank: #1,498,829
Years Active: 2000–2017
Institut National De La Recherche Agronomqiue Rank: #67