James Swanzy
Mary Kay · Johnson & Johnson
Total Patents:
26
Overall Rank:
#150,126
Years Active:
1997–2025
Mary Kay Rank:
#8