Francis N. Ferrara
Bristol-Myers Squibb · ExxonMobil · E.R. Squibb & Sons.
Total Patents:
10
Overall Rank:
#523,330
Years Active:
1986–2005
Bristol-Myers Squibb Rank:
#867