Ali Naqui

Idexx Laboratories · Biocontrol Systems · Becton, Dickinson And
Total Patents: 13
Overall Rank: #387,692
Years Active: 1992–2008
Idexx Laboratories Rank: #22