Glenn Albrecht

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