Christopher O'Brien

Neurocrine Biosciences · Johnson & Johnson · Cephalon
Total Patents: 16
Overall Rank: #283,828
Years Active: 2017–2025
Neurocrine Biosciences Rank: #8