Francesco Leone
Amada Metrecs Co. · Crea S. R. L. · Thermo Fisher
Total Patents:
2
Overall Rank:
#1,901,909
Years Active:
1998–2020
Amada Metrecs Co. Rank:
#19