Olli Högnabba
Outokumpu Oyj · Outotec (Finland) Oy
Total Patents:
3
Overall Rank:
#1,458,267
Years Active:
2003–2020
Outokumpu Oyj Rank:
#79