Martine Cerutti

CNRS · Institut National De La Recherche Agronomqiue · Universite De Lausanne
Total Patents: 17
Overall Rank: #261,098
Years Active: 1996–2025
CNRS Rank: #57