Richard Superfine

University Of North Carolina At Chapel Hill · Redbud Labs · University Of North Carolina
Total Patents: 15
Overall Rank: #313,990
Years Active: 2001–2024
University Of North Carolina At Chapel Hill Rank: #58