James M. McClelland, Jr.

Midrex Technologies · Midrex International, B.V., Rotterdam, Zurich Branch
Total Patents: 12
Overall Rank: #417,516
Years Active: 2001–2017
Midrex Technologies Rank: #2