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