Alexander Rickard

Colgate-Palmolive · University of Michigan · S. C. Johnson & Son
Total Patents: 5
Overall Rank: #912,583
Years Active: 2009–2025
Colgate-Palmolive Rank: #626