David Youngquist
Tria Beauty · Channel Investments · Lumenis Be
Total Patents:
15
Overall Rank:
#312,000
Years Active:
2002–2024
Tria Beauty Rank:
#5