Jean-Marc Payrat

Baxter International · Fenwal · Cerus
Total Patents: 15
Overall Rank: #321,443
Years Active: 1993–2019
Baxter International Rank: #271