Michael J. Spencer
West Virginia University
Total Patents:
5
Overall Rank:
#959,490
Years Active:
2016–2022
West Virginia University Rank:
#29