David J. Lockhart

Affymetrix · Amicus Therapeutics · Ambit Biosciences
Total Patents: 63
Overall Rank: #35,352
Years Active: 1996–2025
Affymetrix Rank: #5