Lawrence A. Haff

Perkinelmer · Applera · Ensemble Therapeutics
Total Patents: 12
Overall Rank: #424,006
Years Active: 1984–2011
Perkinelmer Rank: #22