Richard T. Dean

Diatide · Diatech Holdings · Centocor
Total Patents: 111
Overall Rank: #11,773
Years Active: 1981–2007
Diatide Rank: #1