Barbara Paldus

Finesse Solutions · Picarro · Stanford University
Total Patents: 54
Overall Rank: #46,476
Years Active: 1998–2025
Finesse Solutions Rank: #2