David Lloyd

Lynx Therapeutics · Sense Biodetection Limited · Applied Biosystems
Total Patents: 14
Overall Rank: #332,953
Years Active: 1991–2025
Lynx Therapeutics Rank: #8