Tony Addona
Noranda
Total Patents:
6
Overall Rank:
#850,310
Years Active:
2000–2016
Noranda Rank:
#54