James B. Hudson
Sport Carriers
Total Patents:
5
Overall Rank:
#1,046,958
Years Active:
1995–2001
Sport Carriers Rank:
#2