David Klenerman

Akubio Limited · Imperial Innovations Limited · Solexa
Total Patents: 9
Overall Rank: #571,094
Years Active: 2003–2017
Akubio Limited Rank: #2