John Lister-James

Diatide · Diatech Holdings · Centocor
Total Patents: 61
Overall Rank: #38,297
Years Active: 1987–2003
Diatide Rank: #2