Layne Karlton Snelling

North Carolina State University
Total Patents: 19
Overall Rank: #237,583
Years Active: 2000–2020
North Carolina State University Rank: #75