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