Steven F. Borsand
Trading Technologies International
Total Patents:
13
Overall Rank:
#376,794
Years Active:
2007–2021
Trading Technologies International Rank:
#37