Franco Capocasa
Hargreaves Plants
Total Patents:
2
Overall Rank:
#2,051,902
Years Active:
2014
Hargreaves Plants Rank:
#1