Isabelle Meynial-Salles

CNRS · Institut National De La Recherche Agronomqiue · Institut National Des Sciences Appliquées De Lyon
Total Patents: 5
Overall Rank: #973,078
Years Active: 2010–2020
CNRS Rank: #1,756