John R. DeCesare
Excel Switching
Total Patents:
5
Overall Rank:
#1,029,140
Years Active:
1993–2008
Excel Switching Rank:
#4