David Gan

Mary Kay
Total Patents: 165
Overall Rank: #5,039
Years Active: 2010–2025
Mary Kay Rank: #1