Julio A. Munoz
Targacept · Oyster Point Pharma · Astrazeneca Ab
Total Patents:
20
Overall Rank:
#219,003
Years Active:
1992–2023
Targacept Rank:
#9