Carl Russell Rich
Idexx Laboratories · Ortho-Clinical Diagnostics
Total Patents:
8
Overall Rank:
#644,057
Years Active:
2006–2017
Idexx Laboratories Rank:
#22