John Reynolds
Marshalltown · Accusoft · Sophos Limited
Total Patents:
25
Overall Rank:
#161,487
Years Active:
1982–2023
Marshalltown Rank:
#1