Albert Jean Robichaud
Sage Therapeutics · Pfizer · Bristol-Myers Squibb
Total Patents:
109
Overall Rank:
#12,074
Years Active:
1993–2025
Sage Therapeutics Rank:
#2