Richard Leeds
Computer Products Introductions,
Total Patents:
19
Overall Rank:
#232,322
Years Active:
1988–2024
Computer Products Introductions, Rank:
#1