Ross Alexander McClelland
Technological Resources Pty Limited · Ausmelt Limited · Outotec Oyj
Total Patents:
9
Overall Rank:
#576,502
Years Active:
1995–2014
Technological Resources Pty Limited Rank:
#28