Sue J. Mecham

University Of North Carolina At Chapel Hill · Virginia Tech Intellectual Properties
Total Patents: 3
Overall Rank: #1,345,870
Years Active: 2003–2025
University Of North Carolina At Chapel Hill Rank: #408