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