J. Richard Spears

Wayne State University · Therox · Beth Israel Hospital Association
Total Patents: 26
Overall Rank: #156,285
Years Active: 1986–2007
Wayne State University Rank: #3