Alexis LAVAUD

Naturex · Universite D'Avignon Et Des Pays De Vaucluse
Total Patents: 3
Overall Rank: #1,365,723
Years Active: 2021–2024
Naturex Rank: #11