Laurie A. Flynn

Idexx Laboratories · Divergence · Monsanto Technology
Total Patents: 17
Overall Rank: #272,488
Years Active: 2010–2021
Idexx Laboratories Rank: #5