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