Craig Sandford

Fenwal · Baxter International · Baxter Healthcare Sa
Total Patents: 25
Overall Rank: #158,445
Years Active: 1995–2025
Fenwal Rank: #18