Emily S. Winn-Deen

Applied Biosystems · Applera · Perkinelmer
Total Patents: 38
Overall Rank: #86,459
Years Active: 1995–2020
Applied Biosystems Rank: #19