Michael McClelland

Stratagene · Renishaw Plc · California Institute Of Biological Research
Total Patents: 15
Overall Rank: #316,337
Years Active: 1989–2022
Stratagene Rank: #16