Mark V. Weckwerth
Leaf Healthcare · Tria Beauty · Channel Investments
Total Patents:
43
Overall Rank:
#69,545
Years Active:
1997–2025
Leaf Healthcare Rank:
#3