Richard L. Beard
AbbVie · City Of Hope National Medical Center
Total Patents:
146
Overall Rank:
#6,583
Years Active:
1995–2022
AbbVie Rank:
#5