Robert A. Astle
Lifetime Products
Total Patents:
76
Overall Rank:
#24,928
Years Active:
2003–2024
Lifetime Products Rank:
#2