John Ormerod

Sps Technologies · Ut-Battelle
Total Patents: 2
Overall Rank: #1,917,512
Years Active: 1995–2020
Sps Technologies Rank: #31