Steven A. Rogers
North Carolina State University · University Of Kansas · Duke University
Total Patents:
12
Overall Rank:
#416,395
Years Active:
2011–2018
North Carolina State University Rank:
#65