Roderick W. Larue
Abbott · Becton, Dickinson And
Total Patents:
6
Overall Rank:
#886,664
Years Active:
1987–1999
Abbott Rank:
#1,306