Robert L. Mahaffey

Milliken & · The Procter & Gamble · Milliken Research
Total Patents: 38
Overall Rank: #86,073
Years Active: 1983–2022
Milliken & Rank: #16