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