Nicole L. Nelson
Delavan
Total Patents:
3
Overall Rank:
#1,488,947
Years Active:
2015–2017
Delavan Rank:
#34