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