David Ayme-Perrot

Hutchinson · CNRS · Universite De Montpellier
Total Patents: 13
Overall Rank: #377,043
Years Active: 2014–2021
Hutchinson Rank: #13