Giuseppe Leo
CEA · Eni S.P.A. · Université Paris Diderot—Paris 7
Total Patents:
4
Overall Rank:
#1,200,077
Years Active:
2014–2017
CEA Rank:
#1,381