Jeffry T. Russell
Crossroads Systems
Total Patents:
27
Overall Rank:
#146,790
Years Active:
1999–2017
Crossroads Systems Rank:
#2