Larry Price
Atlanta Attachment
Total Patents:
3
Overall Rank:
#1,354,642
Years Active:
1984–2024
Atlanta Attachment Rank:
#15