Glenn Albrecht
Lynx Therapeutics · Gilead Sciences · Illumina
Total Patents:
13
Overall Rank:
#385,617
Years Active:
1997–2012
Lynx Therapeutics Rank:
#4