James Richard Spears
Wayne State University · Oakwood Healthcare · Therox
Total Patents:
30
Overall Rank:
#123,375
Years Active:
1983–2024
Wayne State University Rank:
#6