Michael Eugene Stock, Jr.
Olin
Total Patents:
5
Overall Rank:
#963,188
Years Active:
2009–2021
Olin Rank:
#152