Scott Buttram
Diatide · Diatech Holdings · Centocor
Total Patents:
20
Overall Rank:
#226,387
Years Active:
1993–2000
Diatide Rank:
#4