John Davies
Newfrey · Finicity · Gerber Technology
Total Patents:
13
Overall Rank:
#365,835
Years Active:
1987–2025
Newfrey Rank:
#75