Joseph C. Noviello
Bgc Partners · Espeed · Nasdaq
Total Patents:
152
Overall Rank:
#5,995
Years Active:
2004–2025
Bgc Partners Rank:
#2