Alejandro Franco

CEA · L'Air Liquide
Total Patents: 10
Overall Rank: #510,608
Years Active: 2002–2017
CEA Rank: #431