Balwinder Singh Bhatti
Targacept · Oyster Point Pharma · Catalyst Biosciences
Total Patents:
43
Overall Rank:
#70,189
Years Active:
1997–2023
Targacept Rank:
#2