John M. Peters
Ovonyx · Stmicroelectronics Sa · L.B. Foster Rail Technologies
Total Patents:
13
Overall Rank:
#381,446
Years Active:
1989–2017
Ovonyx Rank:
#29