Steven M. Benedetti
Newfrey
Total Patents:
33
Overall Rank:
#107,270
Years Active:
2004–2022
Newfrey Rank:
#3