Nicholas Benavides
Sift Science · GE · Solarbridge Technologies
Total Patents:
19
Overall Rank:
#229,236
Years Active:
2010–2025
Sift Science Rank:
#9