John Harrington
Atherosys · Abt · Case Western Reserve University
Total Patents:
31
Overall Rank:
#117,754
Years Active:
1987–2023
Atherosys Rank:
#2