Craig E. Rupp

Climate · National Instruments · John Deere
Total Patents: 19
Overall Rank: #227,646
Years Active: 1999–2025
Climate Rank: #24