Sally Sirkin Lewis
J. Robert Scott
Total Patents:
158
Overall Rank:
#5,559
Years Active:
1986–2017
J. Robert Scott Rank:
#1