Richard Leath

Perkinelmer · Cetus · Applera
Total Patents: 9
Overall Rank: #582,773
Years Active: 1984–2009
Perkinelmer Rank: #63