Stephen L. Shoulders
Carrier · Scroll Technologies
Total Patents:
21
Overall Rank:
#208,488
Years Active:
1996–2019
Carrier Rank:
#48