Gregory R. Ott
Cephalon · Cancer Research Technology Limited · Bristol-Myers Squibb
Total Patents:
27
Overall Rank:
#141,304
Years Active:
2004–2025
Cephalon Rank:
#22