Lawrence Greenfield
Applera · Applied Biosystems · Cetus
Total Patents:
12
Overall Rank:
#416,833
Years Active:
1989–2018
Applera Rank:
#90