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