Jessica L. Stevens
Telegen · IBM
Total Patents:
6
Overall Rank:
#826,346
Years Active:
1996–2021
Telegen Rank:
#1