Timothy D. Owens
Roche Palo Alto · Principia Biopharma · Hoffmann-La Roche
Total Patents:
30
Overall Rank:
#121,895
Years Active:
2009–2025
Roche Palo Alto Rank:
#25