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