Charles McKay

Duke University
Total Patents: 2
Overall Rank: #2,265,565
Years Active: 1998
Duke University Rank: #648