Jean-François Villard
Caterpillar · CEA · Université D'Aix-Marseille
Total Patents:
3
Overall Rank:
#1,455,719
Years Active:
1993–2020
Caterpillar Rank:
#2,982