Richard James Versluys

Idexx Laboratories · Ortho-Clinical Diagnostics · Johnson & Johnson
Total Patents: 2
Overall Rank: #2,141,303
Years Active: 1996–2009
Idexx Laboratories Rank: #132