Martin Patrick Allen
Bristol-Myers Squibb · Pfizer · Neurogen
Total Patents:
18
Overall Rank:
#253,144
Years Active:
2003–2022
Bristol-Myers Squibb Rank:
#528