James R. Kraft

Ctb Ip · Ctb
Total Patents: 17
Overall Rank: #266,484
Years Active: 2002–2025
Ctb Ip Rank: #3