Bruce A. Ruggeri
Cephalon · Fox Chase Cancer Center · Ignyta
Total Patents:
7
Overall Rank:
#728,775
Years Active:
2003–2018
Cephalon Rank:
#77