Lawrence E. Barbera
Apple · ExxonMobil · The Procter & Gamble
Total Patents:
19
Overall Rank:
#241,457
Years Active:
1982–2009
Apple Rank:
#2,917