Jeffrey B. Roberts
Schweitzer Engineering Laboratories · Megadyne Medical Products · Battelle Energy Alliance
Total Patents:
32
Overall Rank:
#114,141
Years Active:
1991–2011
Schweitzer Engineering Laboratories Rank:
#12