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