Paul Mayrand

Perkinelmer · Applera · Applied Biosystems
Total Patents: 13
Overall Rank: #377,795
Years Active: 1993–2020
Perkinelmer Rank: #151