James C. Barborak

University Of North Carolina At Chapel Hill · University Of North Carolina At Greensboro
Total Patents: 2
Overall Rank: #2,278,784
Years Active: 1996
University Of North Carolina At Chapel Hill Rank: #408