John B. Crosby

Beckman Instruments · Multiplex Technology · Zeneca Limited
Total Patents: 17
Overall Rank: #279,783
Years Active: 1980–2004
Beckman Instruments Rank: #26